that is mostly true, it is very hard to get the paint to perfectly match, and if your car has a metallic color, then it is even harder to match the amount of metallic flake in the paint. Are they small enough scratches that you could clay bar them out or are the really big? Also, you could buy touch up paint from Courtesy and touch it up yourself. It worked well for me.